package examination.util;
/**
 * 生成主键ID用的工具类
 * @author ChangingSelf
 *
 */
public class IdUtil {
	// 随机数位数,1后面有多少个0就是生成多少位的随机数
	private final static long w = 100;
	
	/**
	 * 生成ID，ID由13位时间戳加上2位随机数构成
	 * @return ID
	 */
	public static String createID() {
		long r = 0;
		
		r = (long) ((Math.random() + 1) * w);
		
		return System.currentTimeMillis() + String.valueOf(r).substring(1);
	}


	public static void main(String[] args) {
		
		System.out.println(createID().length());
		for(int i=0;i<100;i++) {
			System.out.println(createID());

		}
		
	}

}
